logically consistent - German English Dictionary